MAPI32_1 {
global:
	BuildDisplayTable;
	CbOfEncoded;
	CchOfEncoding;
	ChangeIdleRoutine;
	CloseIMsgSession;
	DeinitMapiUtil;
	DeregisterIdleRoutine;
	EnableIdleRoutine;
	EncodeID;
	FBinFromHex;
	FDecodeID;
	FPropExists;
	FreePadrlist;
	FreeProws;
	FtAddFt;
	FtDivFtBogus;
	FtMulDw;
	FtSubFt;
	FtgRegisterIdleRoutine;
	GetAttribIMsgOnIStg;
	HexFromBin;
	HrAllocAdviseSink;
	HrGetOneProp;
	HrQueryAllRows;
	HrSetOneProp;
	HrThisThreadAdviseSink;
	LpValFindProp;
	MAPIAdminProfiles;
	MAPIAllocateBuffer;
	MAPIAllocateMore;
	MAPIDeinitIdle;
	MAPIFreeBuffer;
	MAPIInitIdle;
	MAPIInitialize;
	MAPILogonEx;
	MAPIUninitialize;
	MNLS_CompareStringW;
	MNLS_lstrcmpW;
	MNLS_lstrcpyW;
	MNLS_lstrlenW;
	MapStorageSCode;
	OpenIMsgOnIStg;
	OpenIMsgSession;
	OpenStreamOnFile;
	PpropFindProp;
	PropCopyMore;
	RTFSync;
	ScCopyProps;
	ScCountProps;
	ScCreateConversationIndex;
	ScDupPropset;
	ScInitMapiUtil;
	ScRelocProps;
	SetAttribIMsgOnIStg;
	SzFindCh;
	UlRelease;
	WrapCompressedRTFStream;
	WrapStoreEntryID;
};
OLE32_1 {
global:
	CreateStreamOnHGlobal;
};
KC_@PACKAGE_VERSION@ {
global:
	extern "C++" {
		operator*SBinary*;
		KC::*;
		typeinfo*;
		vtable*;
		/* workaround gcc issue 78747 */
		*::_Rep::_S_empty_rep_storage;
	};
	PCpropFindProp;
	/* workaround RHBZ issue 1403609 */
	_ZNKR2KC*;
local:
	*;
};
